Tömb feltöltése véletlen számokkal,  majd egy bekért szám keresése a tömbben lineáris kereséssel (LinearisKereses.java)


import java.io.*;
public class LinearisKereses {
   public static int in() throws Exception {
      LineNumberReader x=new LineNumberReader(new InputStreamReader(System.in));
      String s=x.readLine();
      int i=Integer.parseInt(s);
      return i;
      }
   public static void main(String[] args) throws Exception{

      int i,n,sz,t;
      int[] a=new int[100];

      System.out.print("Hany szam legyen a tombben? ");
      n=in();
      i=0;
      while (i<n){
         a[i]=(int)(90*Math.random()+1);
         i++;
         }

      i=0;
      while(i<n) {
         System.out.println("A tomb "+i+". eleme: "+a[i]);
         i++;
         }

      System.out.print("A keresett szam: ");
      sz=in();

      t=0;
      i=0;
      while (i<n){
         if(a[i]==sz){
         t++;
         System.out.println("A talalat a tomb "+i+". eleme");
         }
      i++;
      }
      System.out.println("A talalatok szama: "+t);

      }
   }